package com.handinglian.ai.record.dto;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class CallRecordDetailDto {
    /**
     * 主键
     */
    private Integer id;

    /**
     * 主叫
     */
    private String callerNo;

    /**
     * 被叫
     */
    private String calledNo;


    /**
     * 通话开始时间
     */
    private String startTime;

    /**
     * 通话结束时间
     */
    private String endTime;

    /**
     * 通话时长
     */
    private String durationTime;

    /**
     * 呼叫类型 0 打入 1 是打出 -1 内线
     */
    private Integer recordStatus;

    /**
     * 通话状态 0,呼叫失败,1.无应答,2已应答
     */
    private Integer phoneStatus;

    /**
     * 录音文件名
     */
    private String recordFile;

    /**
     * 服务标识
     */
    private String reqid;

    /**
     * 通话记录唯一性标识
     */
    private String callid;

    /**
     * 是否有录音 1有 0没有
     */
    private Integer hasRecordFile;
}
